Release 10.1A: OpenEdge Development:
Progress Dynamics Administration
Defining a user as a profile user
In addition to security information, each user has associated session profile data that is maintained in the
gsm_profile_datatable (entity mnemonic,GSMPF). This includes such information as window sizes and positions, filter criteria for database queries, and any other information that you want maintained for users during application sessions. You define the types of profile data maintained for your application using the Profile Control utility available from the Administration window’s Session menu.For more information on how to maintain profile data types, see Chapter 2, " Defining and Managing Sessions." For information on managing profile data in your application, see OpenEdge Development: Progress Dynamics Basic Development .
![]()
To define a user as a profile user:
- In the Security Control window, expand the Security Maintenance node, then choose the Users node.
- In the Details tab, check the Profile user toggle box, as shown:
![]()
- Choose Save in the toolbar.
- To verify that Liam is now considered to be a profile user, choose Lookup
next to the Based on profile field. The Lookup Profile User dialog box appears. Notice that Liam Thomas is listed as one of the users in the browse, as shown:
![]()
Cascading information from a profile user to individual users
When you update a profile user’s security options, you can specify to also update the security options for all users based on that profile user. When you update a profile user, you can specify which security settings you want to cascade down to users based on the profile user.
For example, because you have defined Liam’s profile to be based on the admin account, the next thing might be to pass certain common user settings to Liam based on the admin account.
![]()
To cascade information from a profile user to individual users:
- In the browse of the User Maintenance frame, select the profile user whose security or profile data you want to cascade down to linked users, then choose the Cascade tab, as shown:
![]()
- In the Cascade tab’s browse, select the rows for the settings you want to cascade. (Hold the CTRL key to select more than one.)
- Choose Cascade to allow all users based on the current profile user to inherit the selected access restrictions and profile data. A confirmation box appears, as shown:
![]()
- Choose Yes to cascade the settings.
The Cascade operation passes the selected access restrictions and profile data to all users that are based on the current profile user. If a user who inherits the cascaded settings is also a profile user, the settings cascade to all users based on that profile user. This process continues through all the profile users that exist in the cascade tree.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |